﻿using HOPU.OnlineSchool.Application.Teachers.Dtos;
using HOPU.OnlineSchool.Core;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace HOPU.OnlineSchool.Application.Teachers.Services
{
    public  interface ITeacherService
    {
        Task<PagedList<EduTeacher>> GetListSync(int page, int limit, TeacherSearchDto input);

        Task<String> DeleteSync(String id);

        Task<String> AddSync(TeacherAddDto teacher);

        Task<TeacherAddDto> GetTeacherAsync(string id);

        Task UpdateAsync(string id, TeacherAddDto dto);


    }
}
